// i(忽略大小写) m(多行匹配) g(全局匹配)
// y 粘连修饰符 剩余的第一个开始匹配
// g 每次匹配剩余的
// u修饰符 unicode